Steve Oedekerk Scriptwriter / Producer / Actor / Director / Dubbing DouBan IMDb Director Nothing to Lose 1997 6.7 Ace Ventura: When Nature Calls 1995 6.4 Barnyard 2006 5.6